home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 12: Textmags & Docs / nf_archive_12.iso / MAGS / SOURCES / ATARI_SRC.ZIP / atari source / HDX_BACK / HDX504A / MAKEFILE < prev    next >
Encoding:
Text File  |  2001-02-09  |  1.5 KB  |  72 lines

  1. #
  2. #  Use "make -r" to make this file, or alias as in: 
  3. #                    set in .cmd mk=(make -r $*)
  4. #
  5. .SUFFIXES: .o .s .c
  6. .s.o:
  7.     mac $(MACFLAGS) $*.s
  8. .c.o:
  9.     @echo c68 -c $*.c
  10.     g:\bin\cp68.prg $(CFLAGS) $*.c l:$*.i
  11.     g:\bin\c068.prg l:$*.i l:$*.1 l:$*.2 l:$*.3 -f
  12.     rm l:$*.i
  13.     g:\bin\c168.prg l:$*.1 l:$*.2 l:$*.s
  14.     g:\bin\mac.prg -6 -o $*.o l:$*.s
  15.     rm l:$*.1 l:$*.2 l:$*.s
  16.  
  17. TEMP = :tmp
  18. LIBS = vdibind aesbind gemlib libf
  19.  
  20. OBJS =    gemstart.o osbind.o bootstop.o blktst.o mymalloc.o reboot.o\
  21.     addr.o bsl.o dsmark.o stepart.o error.o fmt.o getln.o getstart.o hdx.o\
  22.     markbad.o mediach.o part.o sect.o st.o string.o toascii.o\
  23.     wincap.o zero.o epart.o acsi.o scsi.o doit.o cmdblk.o check.o 68030.o\
  24.     ide.o cookie.o spscsi.o myas.o
  25.  
  26. hdx.prg : $(OBJS)
  27.     echo $(OBJS) $(LIBS) >$(TEMP)
  28.     aln -s -o hdx.prg -c $(TEMP)
  29.  
  30.  
  31. #
  32. #  assembly-language files
  33. #
  34. acsi.o        : acsi.s
  35. scsi.o        : scsi.s
  36. cmdblk.o    : cmdblk.s
  37. doit.o        : doit.s
  38. check.o        : check.s
  39. ide.o        : ide.s
  40. 68030.o        : 68030.s
  41. blktst.o    : blktst.s
  42. bootstop.o     : bootstop.s
  43. gemstart.o     : gemstart.s
  44. mymalloc.o     : mymalloc.s
  45. osbind.o     : osbind.s
  46. reboot.o     : reboot.s
  47. cookie.o    : cookie.s
  48. spscsi.o    : spscsi.s
  49. myas.o        : myas.s
  50.  
  51. #
  52. #  C sources
  53. #
  54. addr.o         : addr.c
  55. bsl.o         : bsl.c
  56. toascii.o     : toascii.c
  57. dsmark.o     : dsmark.c
  58. stepart.o     : stepart.c
  59. epart.o     : epart.c
  60. error.o     : error.c
  61. fmt.o         : fmt.c
  62. getln.o     : getln.c
  63. getstart.o     : getstart.c
  64. hdx.o         : hdx.c
  65. markbad.o     : markbad.c
  66. part.o         : part.c
  67. sect.o         : sect.c
  68. st.o         : st.c
  69. string.o     : string.c
  70. wincap.o     : wincap.c
  71. zero.o         : zero.c
  72.